package advertising.handler

import com.alibaba.fastjson.JSON

//  .--,       .--,
// ( (  \.---./  ) )
//  '.__/o   o\__.'
//     {=  ^  =}
//      >  -  <
//     /       \
//    //       \\
//   //|   .   |\\
//   "'\       /'"_.-~^`'-.
//      \  _  /--'         `
//    ___)( )(___
//   (((__) (__)))    高山仰止, 景行行止; 虽不能至, 心向往之.
//                    High mountains, scenery. Although not to, the heart yearns for it. 
object JsonHandler {

  def arrayToJson(array: Array[(String, Int)]) = {
    JSON.toJSON(array).toString
  }

  def jsonToArray(json: String) = {
    JSON.parseObject(json, classOf[Array[(String, Int)]])
  }

  def parserLBSJson(responseBody:String) = {
    val json1 = responseBody.replace("renderReverse&&renderReverse(", "")
    val json2 = json1.substring(0, json1.length - 1)
    JSON.parseObject(json2)
  }

}
